package com.api.predict.vo;

import com.api.user.vo.GameVo;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author RenQiang
 * @date 2021/6/22
 */
@Data
public class PredictVo {
    private Long id;
    /**
     * 竞猜海报
     */
    private String poster;
    /**
     * 置顶海报（轮播图）
     */
    private String carousel;
    /**
     * 竞猜标题
     */
    private String title;
    /**
     * 开始时间
     */
    private Date startTime;
    /**
     * 结束时间
     */
    private Date endTime;
    /**
     * 保底奖金额度
     */
    private BigDecimal prizeAmount;
    /**
     * 参与竞猜的费用（每注）
     */
    private BigDecimal registrationFee;
    /**
     * 赛事视频链接
     */
    private String videoLink;
    /**
     * 竞猜规则
     */
    private String termsAndCondition;
    /**
     * 平台抽成百分比
     */
    private BigDecimal commissionRate;
    /**
     * 是否已完成
     */
    private Boolean completed;
    /**
     * 参与竞猜时需要选择的队伍数量
     */
    private Integer predictTeamCount;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 竞猜游戏
     */
    private GameVo game;
    /**
     * 参与竞猜的人数
     */
    private Integer registeredPersons;
    /**
     * 总奖金（积累奖金）
     */
    private BigDecimal totalPrize;
}
